try your damnedest - Deutsch Englisch Wörterbuch